package lp2.projeto;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;

public class AgendaMultiTudo {

	private static String nome, descricao, email;
	private static Usuario usuario;
	private static Evento evento;
	private static Contato contato;
//	private static List<Agenda> agendas = new ArrayList<Agenda>();
	static Map<Usuario, Agenda> agendas = new HashMap<Usuario, Agenda>();
   
	
	public static void main(String[] args) {
			
		Scanner sc = new Scanner(System.in);
		int escolha;
		System.out.println("Bem-vindo(a) Agenda Multitudo!!");
		
		barras();
		System.out.println("Digite:");
		System.out.println("1 - Novo usuario?");
		System.out.println("2 - Ja e cadastrado?");
		System.out.println("Outro numero - Sair da Agenda Multitudo?");
		System.out.println("4");
		escolha = sc.nextInt();
		switch(escolha){
		case 1:
			barras();
			System.out.print("Nome do usuario: ");
			nome = sc.nextLine();
			System.out.print("Sua descricao: ");
			descricao = sc.nextLine();
			System.out.print("Seu email: ");
			email = sc.nextLine();
			usuario = new Usuario(nome, descricao, email);
			agendas.put(new Usuario(nome, "a", "a"), new Agenda());
			break;
		case 2:
			barras();
			System.out.print("Digite seu nome: ");
			nome = sc.nextLine();
			Set<Usuario> keys = agendas.keySet();
			for(Usuario key: keys){
				if(key.getNome().equals(nome)){
					System.out.println("achei\n" + agendas.get(key));
				}break;
			}
		
		default:
			
			
			System.exit(0);
		}
	}

	private static void agendaDoUsuario() {
		
		
	}

	private static void barras() {
		System.out.println("---------------------------------------------------------------------------------------");
	}


	




}





